1. Qingdao Institute of Bioenergy and Bioprocess TechnologyChinese Academy of Sciences Qingdao 266101 P. R. China
2. Laboratory of Photomolecular ScienceInstitute of Chemical Sciences EngineeringEcole Polytechnique Fedérale de Lausanne (EPFL) 1015 Lausanne Switzerland
3. Qingdao University of Science and Technology Qingdao 266042 P. R. China
4. Dalian National Laboratory for Clean Energy Dalian 116023 P. R. China