Modulating the properties of SnO2nanocrystals: morphological effects on structural, photoluminescence, photocatalytic, electrochemical and gas sensing properties