Text this: Synthesis and characterization of tin oxide thin films: A review