1. College of Chemistry and Chemical Engineering
2. Shanghai University of Engineering Science
3. Shanghai 201620
4. PR China
5. Department of Mathematics
6. Quaid-I-Azam University
7. Islamabad 44000
8. Pakistan
9. NAAM Research Group
10. Biotechnology Research Group
11. Department of Biological Sciences
12. Faculty of Science
13. King Abdulaziz University
14. Jeddah
15. Key Laboratory of the Colloid and Interface Chemistry
16. Ministry of Education
17. and School of Chemistry and Chemical Engineering
18. Shandong University
19. Jinan