1. Department of Chemistry and Biochemistry, Texas Tech University, Lubbock, Texas 79409-1061, Department of Chemistry, Virginia Tech, Blacksburg, Virginia 24061, and Institute of New Energy Material Chemistry and Institute of Scientific Computing, Nankai University, China