[1] Shandong Univ, Sch Mech Elect & Informat Engn, Weihai 264209, Peoples R China
[2] Shandong Univ, Future Ind Lab Higher Educ Inst Shandong Prov, Preparat & Applicat Aerosp High Performance Compos, Weihai 264209, Peoples R China
[3] Univ Southampton, Fac Engn & Phys Sci, Southampton SO16 7QF, England
[4] Northwestern Polytech Univ, Sch Aeronaut, Xian 710072, Peoples R China