Superhydrophobic carbon-based materials a review of synthesis, structure, and applications