Wuhan, Wuhan 430063
China
Wuhan University of Technology
Dust accumulation, energy flux, LFR concentrator, optical efficiency, forecast