1. Institute of New Energy Materials Chemistry and Department of Materials Chemistry, Nankai University, Tianjin 300071, China, Institute of Scientific Computing, Nankai University, Tianjin 300071, China, and Department of Chemistry and Biochemistry, Texas Tech University, Lubbock, Texas 79409