1. School of Pharmaceutical Sciences, Chongqing Key Laboratory of Natural Product Synthesis and Drug Research, Chongqing University, Chongqing 401331, P. R. China
2. Chongqing Institute of Green and Intelligent Technology, Chinese Academy of Sciences, Chongqing 400714, P. R. China
3. School of Environment and Resources, Chongqing Technology and Business University, Chongqing 400067, China
4. School of Pharmacy and Bioengineering, Chongqing University of Technology, Chongqing 400054, China