1. Zhejiang Engineering Research Center of Advanced Water Conservancy Equipment, Zhejiang University of Water Resources and Electric Power, Hangzhou 310018, China
2. College of Mechanical and Electrical Engineering, China Jiliang University, Hangzhou 310018, China
3. Electric Aviation R&D Center, Zhejiang Longchuang Motor Technology Innovation Co., Ltd., Shaoxing 312300, China