Semiconducting Transparent Thin Films