1. State Key Laboratory of Power Transmission Equipment Technology, Chongqing University, Chongqing 400044, China
2. College of Aerospace Engineer, Chongqing University, Chongqing 400044, China
3. Monolithic Power and System, Chengdu 750397, China
4. National Key Laboratory of Electromagnetic Effects and Security of Marine Equipment, China Ship Development and Design Center, Wuhan 430064, China