1. School of Chemistry and Chemical Engineering
2. University of South China
3. Hengyang 421001
4. China
5. Department of Chemistry/Shanghai Key Lab of Chemical Biology for Protein Research & Institute of Biomedical Science
6. Fudan University
7. Shanghai 200433
8. Department of Chemistry
9. Tsinghua University
10. Beijing 100084
11. Laboratory of Protein Structure and Function