Institute of Pharmaceutical Biotechnology & First Affiliated Hospital School of Medicine Zhejiang University Hangzhou 310058 China;
Zhejiang Provincial Key Laboratory for Microbial Biochemistry and Metabolic Engineering Hangzhou 310058 China;
College of Life Sciences Zhejiang University Hangzhou 310058 China;