1. Peking University Shenzhen Graduate School, Shenzhen, Guangdong 518055, People's Republic of China
2. Institute of Systems and Physical Biology, Shenzhen Bay Laboratory, Shenzhen, Guangdong 518055, People's Republic of China
3. Department of Chemistry and Supercomputing Institute, University of Minnesota, Minneapolis, MN 55455, USA