Fabrication of superhydrophobic coating via a facile and versatile method based on nanoparticle aggregates