1. Key Laboratory for Power Machinery and Engineering of Ministry of Education, Shanghai Jiao Tong University, Shanghai, China
2. Shanghai Motor Vehicle Inspection Certification & Tech Innovation Center Co., LTD, Shanghai, China
3. College of Smart Energy, Shanghai Jiao Tong University, Shanghai, China