1. Key Laboratory of Green Chemistry & Technology of Ministry of Education, College of Chemistry, College of Chemistry, Analytical & Testing Centre, Sichuan University, 29 Wangjiang Road, Chengdu, Sichuan, P. R. China 610064
2. Department of Chemistry, Centre for Biotechnology, Brock University, 1812 Sir Isaac Brock Way, St. Catharines, Ontario L2S 3A1, Canada
3. Department of Cell Biology, National Research Center, Cairo Governorate 12622, Egypt
4. Department of Health Sciences, Brock University, St. Catharines, Ontario L2S 3A1, Canada