Affiliation: | College of Information and Electrical Engineering, China Agricultural University, P. O. Box 210, Beijing 100083, Peoples Republic of China.,College of Information and Electrical Engineering, China Agricultural University, P. O. Box 210, Beijing 100083, Peoples Republic of China.,College of Information and Electrical Engineering, China Agricultural University, P. O. Box 210, Beijing 100083, Peoples Republic of China.,Department of Electric Power Automation, China Electric Power Research Institute, Beijing 100192, China.,College of Information and Electrical Engineering, China Agricultural University, P. O. Box 210, Beijing 100083, Peoples Republic of China. and Inner Mongolia Water Resources and Hydropower Survey and Design Institute, Hohhot, Inner Mongolia 010021, China. |