Semiconducting transparent thin films: their properties and applications