[1] Hong Kong Polytech Univ, Dept Mech Engn, Hong Kong, Hong Kong, Peoples R China
[2] Huazhong Univ Sci & Technol, Dept Aerosp Engn, Wuhan 430074, Peoples R China
[3] Huazhong Univ Sci & Technol, Digital Mfg Equipment & Technol Natl Key Lab, Wuhan 430074, Peoples R China
[4] Huazhong Univ Sci & Technol, Sch Energy & Power Engn, Wuhan 430074, Peoples R China