What do we need for a superhydrophobic surface? A review on the recent progress in the preparation of superhydrophobic surfaces | Synapse