[1] Westlake Univ, Sch Engn, Hangzhou 310030, Zhejiang, Peoples R China
[2] Zhejiang Univ, Key Lab Soft Machines & Smart Devices Zhejiang Pro, Hangzhou 310027, Zhejiang, Peoples R China
[3] Westlake Inst Adv Study, Hangzhou 310024, Zhejiang, Peoples R China
[4] Dongguan Univ Technol, Sch Mech Engn, Dongguan 523808, Guangdong, Peoples R China
[5] Arizona State Univ, Sch Engn Matter Transport & Energy, Tempe, AZ 85287 USA
[6] Westlake Univ, Res Ctr Ind Future, Hangzhou 310030, Peoples R China
[7] Westlake Univ, Sch Engn, Hangzhou 310030, Peoples R China