1. College of Electronic Information and Control Engineering
2. Beijing University of Technology
3. Beijing 100124
4. China
5. Department of Chemistry
6. Rice University
7. Houston
8. USA
9. Richard E. Smalley Institute for Nanoscale Science and Technology