1. College of Engineering and Technology Southwest University Chongqing 400715 China
2. Key Laboratory of advanced Manufacturing Technology Ministry of Education Gui Zhou University Gui Yang Guizhou 550025 China
3. International R & D Center for New Technologies of Smart Grid and Equipment Southwest University Chongqing 400715 China