Hierarchical architecture of a superhydrophobic Cd-Si co-doped TiO2 thin film