1. Institute of Pharmaceutical Biotechnology and The First Affiliated HospitalZhejiang University School of Medicine 866 Yuhangtang Road Hangzhou 310058 P. R. China
2. Department of ChemistryThe University of British Columbia 2036 Main Mall Vancouver BC V6T 1Z1 Canada
3. Institute of Biological Engineering, College of Chemical and Biological EngineeringZhejiang University 38 Zheda Road Hangzhou 310027 P. R. China
4. College of Life SciencesZhejiang University 866 Yuhangtang Road Hangzhou 310058 P. R. China