1. State Key Laboratory of Fine Chemicals, School of Chemical Engineering, Dalian University of Technology, 158 Zhongshan Road, Dalian 116012, People's Republic of China
2. Department of Chemistry & Center for Photochemical Sciences, Bowling Green State University, Bowling Green, Ohio 43403