1. School of Environment and Chemical Engineering
2. North China Electric Power University
3. Beijing 102206
4. PR China
5. Theoretical Chemistry and Biology
6. School of Biotechnology
7. Royal Institute of Technology
8. 10691 Stockholm
9. Sweden
10. NAAM Research Group
11. Faculty of Science
12. King Abdulaziz University
13. Jeddah 21589
14. Saudi Arabia