Recent years have seen fast development in the field of self-cleaning coatings towards varied applications, such as solar cells, flat display panels, smart cellular phones, building windows, oil pipelines, vehicle coatings and optical devices. The field has been rapidly gaining …