High-quality CdTe films from nanoparticle precursors | IEEE Conference Publication | IEEE Xplore