Chinese Academy of Sciences, Intelligent Computing Laboratory, Hefei, Anhui, China;University of Louisville, Department of Chemistry, Louisville, KY;National Institute of Astrophysics Optics and Electronics, Department of Computational Sciences, Puebla, Mexico;The Hong Kong Polytechnic University, Department of Computing, Hong Kong, China