[1] Peking Univ, Coll Engn, Dept Mech & Engn Sci, State Key Lab Turbulence & Complex Syst,BIC ESAT, Beijing 100871, Peoples R China
[2] Peking Univ, Coll Engn, HEDPS, CAPT, Beijing 100871, Peoples R China
[3] Hubei Inst Aerosp Chemotechnol, Sci & Technol Aerosp Chem Power Lab, Xiangyang 441003, Hubei, Peoples R China