[1] Chongqing Univ, Coll Aerosp Engn, Chongqing 400044, Peoples R China
[2] Southern Univ Sci & Technol, Acad Adv Interdisciplinary Studies, Shenzhen 518055, Peoples R China
[3] Southern Univ Sci & Technol, Guangdong Prov Key Lab Energy Mat Elect Power, Shenzhen 518055, Guangdong, Peoples R China
[4] Shanghai Inst Space Power Sources, State Key Lab Space Power Sources Technol, Shanghai 200245, Peoples R China
[5] Hebei Univ Technol, State Key Lab Reliabil & Intelligence Elect Equip, Tianjin 300130, Peoples R China
[6] Hebei Univ Technol, Natl Engn Res Ctr Technol Innovat Method & Tool, Tianjin 300401, Peoples R China
[7] Hebei Univ Technol, Sch Mech Engn, Tianjin 300401, Peoples R China
[8] Natl Univ Singapore, Dept Mech Engn, Singapore 117575, Singapore
[9] Natl Univ Singapore, Suzhou Res Inst, Suzhou 215000, Peoples R China