1. Key Laboratory of Digital Medical Engineering of Hebei Province, National-Local Joint Engineering Laboratory of New Energy Photovoltaic Devices, Research Center of Machine Vision Engineering of Hebei Province, College of Electron and Information Engineering, Hebei University, Baoding 071002, People's Republic of China
2. Electrical and Computer Engineering Department, Southern Illinois University Carbondale, 1230 Lincoln Drive, Carbondale, Illinois 62901, USA
3. Beijing Institute of Space System Engineering, Beijing 100086, China
4. Department of Electrical and Electronic Engineering, Xi'an Jiaotong-Liverpool University, Suzhou 215123, China
5. Department of Electrical Engineering and Electronics, University of Liverpool, Liverpool L69 3BX, United Kingdom
6. Department of Materials Science and Engineering, National University of Singapore, Singapore, Singapore 117576