Affiliation: | 1. College of Pharmacy and Bioengineering, Chongqing University of Technology, Chongqing, China;2. Chongqing Key Lab of Catalysis and Functional Organic Molecules, Chongqing Technology and Business University, Chongqing, China;3. College of Chemistry and Chemical Engineering, Chongqing University, Chongqing, China;4. Aquatic and Crop Resource Development, National Research Council of Canada, 5500 University Avenue, Charlottetown, Canada |