Bandgap-designed TiO2/SnO2 hollow hierarchical nanofibers: synthesis, properties, and their photocatalytic mechanism