Key Laboratory of Renewable Energy;
Guangzhou Institute of Energy Conversion;
Chinese Academy of Sciences;
Guangzhou 510640;
China;
University of Chinese Academy of Sciences;
Beijing 100049;
China;
Department of Physics and Siyuan Laboratory;
Jinan University;
Guangzhou 510632;
China;
3D printing; dye-sensitized solar cell module; concentrator; microfluidic;