1. Engineering Technology Research Center of Henan Province for Photo- and Electrochemical Catalysis College of Chemistry and Pharmaceutical Engineering Nanyang Normal University Nanyang China
2. Department of Chemistry and Biochemistry Texas Tech University Lubbock TX 79423 USA