[1] Chinese Acad Sci, Inst Mech, Key Lab Mech Fluid Solid Coupling Syst, 15 Beisihuanxi Rd, Beijing 100190, Peoples R China
[2] Univ Chinese Acad Sci, Sch Future Technol, Beijing, Peoples R China
[3] Univ Chinese Acad Sci, Sch Engn Sci, Beijing, Peoples R China