Students from North China Electric Power University test the self cleaning function of their improved solar panel. [Photo by Liu Xuan/China Daily]