Self-cleaning materials and surfaces : a nanotechnology approach - Daoud, Walid A. (Wiley, 2013)