1. Chongqing University, Chongqing 400044, People’s Republic of China
2. Chongqing Institute of Green and Intelligent Technology, Chinese Academy of Sciences, Chongqing 400714, People’s Republic of China
3. Chongqing College, University of Chinese Academy of Sciences, Chongqing 100064, People’s Republic of China
4. School of Electrical Engineering, University of South China, Hengyang, Hunan 421001, People’s Republic of China