A worker cleans PV cells at Luan Solar Technology Co, a subsidiary of Lu'An Group in Changzhi, Shanxi province, July 20. [Photo/Xinhua]