Text this: Metal Oxide Thin Films: Synthesis, Characterization and Applications