1. Institute of Nanochemistry and Nanobiology
2. Shanghai University
3. Shanghai 200444
4. P. R. China
5. School of Chemistry
6. Physics and Mechanical Engineering
7. Science and Engineering Faculty
8. Queensland University of Technology
9. Brisbane
10. School of Environmental and Chemical Engineering