1. Institute of Synthetic Biology, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen, China
2. National Key Laboratory of Biomacromolecules, Institute of Biophysics, Chinese Academy of Sciences, Beijing, China
3. Faculty of Synthetic Biology, Shenzhen Institute of Advanced Technology, Shenzhen, China