1. Center for Theoretical Biological Physics, Rice University, Houston, TX 77005
2. Department of Chemical Physics, University of Science and Technology of China, Hefei, Anhui 230026, China
3. Department of Chemistry, Rice University, Houston, TX 77005
4. Department of Physics, Rice University, Houston, TX 77005