[1] Peking Univ, State Key Lab Turbulence & Complex Syst, Dept Mech & Engn Sci, Coll Engn, Beijing 100871, Peoples R China
[2] Peking Univ, HEDPS, Ctr Appl Phys & Technol, Beijing 100871, Peoples R China
[3] Shanghai Univ, Dept Mech, Shanghai 200444, Peoples R China
[4] Shanghai Univ, Shanghai Inst Appl Math & Mech, Shanghai 200444, Peoples R China
[5] Shanghai Univ, Shanghai Key Lab Mech Energy Engn, Shanghai 200072, Peoples R China