1. College of Chemistry and Chemical Engineering, Southwest Petroleum University, Chengdu, Sichuan 610500, People’s Republic of China
2. CNFC (Wuxi) New Energy Company, Limited Wuxi, Jiangsu 214107, People’s Republic of China
3. The 18th Research Institute of China Electronics Technology Group Corporation, Tianjin 300384, People’s Republic of China