1. Institute of New Energy Technology Department of Electronic Engineering College of Information Science and Technology Jinan University Guangzhou 510632 China
2. Catalonia Institute for Energy Research – IREC Sant Adrià de Besòs Barcelona 08930 Spain
3. Catalan Institution for Research and Advanced Studies‐ ICREA Pg. Lluís Companys 23 Barcelona 08010 Spain