Text this: Mechanochemical durability and self-cleaning performance of zinc oxide-epoxy superhydrophobic coating prepared via a facile one-step approach