State Key Laboratory for Mesoscopic Physics and Department of Physics;
Peking University;
Beijing 100871;
China;
Collaborative Innovation Center of Extreme Optics;
Shanxi University;
Taiyuan 030006;
China;
Light trap; Perovskite; Solar cell; Nanohole; Nanosphere lithography;