3D hierarchical SnO2@Ni(OH)2 core–shell nanowire arrays on carbon cloth for energy storage application