Polycrystalline CdTe Thin Films Research Articles