Porous SnO2 hierarchical nanosheets: hydrothermal preparation, growth mechanism, and gas sensing properties