1. College of Science; China University of Petroleum; Qingdao 266580 China
2. Information and Control Engineering College; China University of Petroleum; Qingdao 266580 China
3. Linyi Power Supply Company of State Grid Corporation of China; Linyi 276000 China
4. School of Electrical and Electronic Engineering; The University of Manchester; Manchester M139PL UK