1. Key Laboratory of Thin Film and Microfabrication (Ministry of Education), Department of Micro/Nano Electronics, School of Electronics Information and Electrical Engineering, Institute of Marine Equipment, Shanghai Jiao Tong University, Shanghai 200240, P. R. China
2. Shanghai Eye Diseases Prevention & Treatment Center/Shanghai Eye Hospital, Department of Ophthalmology, Shanghai General Hospital, Shanghai Jiao Tong University School of Medicine, National Clinical Research Center for Eye Diseases, Shanghai Key Laboratory of Ocular Fundus Diseases, Shanghai Engineering Center for Visual Science and Photomedicine, Shanghai 200080, P. R. China
3. Research Center for Photovoltaics, Shanghai Institute of Space Power-Sources, Shanghai 200245, P. R. China
4. Center for Advanced Studies of Cuba, 190 Havana, Cuba