Fabrication of durable and regenerable superhydrophobic coatings with excellent self-cleaning and anti-fogging properties for aluminium surfaces