1. College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics,China
2. New Jersey Institute of Technology,Department of Electrical and Computer Engineering,Newark,NJ,USA,07102
3. Center of Research Excellence in Renewable Energy and Power Systems, Faculty of Engineering,Department of Electrical and Computer Engineering,USA