1. King Abdullah University of Science and Technology (KAUST), Computational Bioscience Research Center (CBRC), Computer, Electrical and Mathematical Sciences and Engineering (CEMSE) Division, Thuwal, Saudi Arabia
2. High Performance Computer Research Center, Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China
3. University of Chinese Academy of Sciences, Beijing, China
4. National Center for Microscopy and Imaging Research, Center for Research in Biological Systems, University of California, San Diego, CA, USA and
5. National Laboratory of Biomacromolecules, Institute of Biophysics Chinese Academy of Sciences, Beijing, China