1. College of Life Science, Shanghai University, Shanghai 200444, China
2. Department of Chemistry, College of Sciences, Shanghai University, Shanghai 200444, China
3. Department of Life Science, Heze University, Shandong 274500, China
4. Gordon Life Science Institute, Boston, MA 02478, USA
5. Center for Informational Biology, University of Electronic Science and Technology of China, Chengdu 610054, China
6. Center of Excellence in Genomic Medicine Research, King Abdulaziz University, Jeddah 21589, Saudi Arabia