Recent developments in evaporated CdTe solar cells