Ecofriendly superhydrophobic fabrics for ultra-fast oil/water separation by self-assembly