1. School of Life Science and Technology
2. Center for Informational Biology
3. University of Electronic Science and Technology of China
4. Chengdu
5. China
6. Department of Chemistry
7. Waterloo Institute for Nanotechnology
8. University of Waterloo
9. Waterloo
10. Canada