1. China Key System Integrated Circuit Company Ltd, Chengdu, China
2. College of Electronic and Information, Southwest Minzu University, Chengdu, China
3. Department of Renewable Energy Engineering, Al Al-Bayt University, Mafraq, Jordan
4. Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, Canada