1. Department of Chemistry and Biochemistry and Centre for NanoScience Research
2. Concordia University
3. Quebec
4. Canada
5. College of Sciences
6. Chongqing University of Posts and Telecommunications
7. Chongqing 400065
8. People's Republic of China
9. Institute of Physics
10. Department of Electrical
11. Computer & Energy Engineering
12. University of Colorado
13. Boulder
14. USA