1. Institute of Computational Chemistry, Chongqing University of Posts and Telecommunications, Chongqing, 400065, China
2. Department of Physical Sciences, Nicholls State University, P.O. Box 2022, Thibodaux, LA 70310, USA
3. Department of Physics and Astronomy, Texas A&M University, College Station, TX 77843-4242, USA