Text this: Synthesis and properties of cadmium oxide thin films: a review