SnO2: A comprehensive review on structures and gas sensors