1. Science & Technology Innovation Institute, Faculty of Science, Dongguan University of Technology, Dongguan 523808, China
2. Hubei Key Laboratory of Natural products Research and Development, College of Biological and Pharmaceutical Sciences, China Three Gorges University, Yichang 443002, China
3. Department of Chemistry and Biotechnology, Faculty of Science, Engineering & Technology, Swinburne University of Technology, Hawthorn, VIC 3122, Australia