College of Information and Control Engineering, China University of Petroleum, 266580 Qingdao, China.Institute of Electrical Engineering, Chinese Academy of Sciences, 100190 Beijing, China.