1. Zhongshan Polytechnic Zhongshan 528404 China
2. Zhuhai College of Science and Technology Zhuhai 519041 China
3. South Research Institute Jilin University Zhuhai 519041 China
4. Institute of Chemistry and Technical Electrochemistry, Faculty of Chemical Technology Poznan University of Technology Berdychowo 4 60-965 Poznan Poland
5. Laboratory of Natural Products and Heterocyclic Synthesis, Department of Organic Chemistry, Faculty of Sciences University of Yaounde I, P.O. Box 812 Yaounde Cameroon