Low-cost preparation of durable, transparent, superhydrophobic coatings with excellent environmental stability and self-cleaning function