Preparation of porous SnO2 thin film with high gasoline sensing performance