1. Department of Physics and Shenzhen Research Institute, The Chinese University of Hong Kong, Shatin, NT, Hong Kong, People’s Republic of China
2. Shenzhen Institute of Synthetic Biology, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences, Shenzhen, Guangdong 518055, China
3. Department of Biology, Indiana University, Bloomington, IN 47405-7005