College of Chemistry, Guangdong University of Petrochemical Technology, Guandu Road, Maoming, 525000, P. R. China Maoming Green Chemical Industry Research Institute ...
Chongqing Key Laboratory of Natural Product Synthesis and Drug Research, Innovative Drug Research Center, School of Pharmaceutical Sciences, Chongqing University, Chongqing 401331, China ...