1. Department of Physics and Engineering Physics, University of Tulsa, Tulsa, Oklahoma 74104, USA
2. Department of Chemistry, Oklahoma State University, Stillwater, Oklahoma 74078, USA
3. Oklahoma Photovoltaic Research Institute, University of Tulsa, Tulsa, Oklahoma 74104, USA