1. Key Laboratory of Optoelectronic Technology and System of Ministry of Education, College of Optoelectronic Engineering, 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 Key Laboratory of Natural Product Synthesis and Drug Research, Innovative Drug Research Center, School of Pharmaceutical Sciences, Chongqing University, Chongqing 401331, People’s Republic of China