1. School of Electrical and Power Engineering, China University of Mining and Technology1 Daxue RoadXuzhouPeople's Republic of China
2. Energy Research CenterLehigh University117 ATLSS DriveBethlehemUSA
3. School of Information and Control Engineering, China University of Mining and Technology1 Daxue RoadXuzhouPeople's Republic of China