1. School of Chemical Biology and Biotechnology, Shenzhen Graduate School, Peking University, Shenzhen 518055, China
2. Institute of Systems and Physical Biology, Shenzhen Bay Laboratory, Shenzhen 518107, China
3. Institute of Biomedical Engineering, Shenzhen Bay Laboratory, Shenzhen 518107, China
4. Department of Chemistry and Supercomputing Institute, University of Minnesota, Minneapolis, Minnesota 55455, United States