1. Department of Biotechnology and Biomedicine, Yangtze Delta Region Institute of Tsinghua University, Jiaxing 314006, China
2. Ministry of Education Key Laboratory of Protein Sciences, School of Life Sciences, Tsinghua University, Beijing 100084, China
3. Zhejiang Provincial Key Laboratory of Applied Enzymology, Yangtze Delta Region Institute of Tsinghua University, 705 Yatai Road, Jiaxing 314006, China
4. Taizhou Innovation Center, Yangtze Delta Region Institute of Tsinghua University, Jiaxing 318000, China