Approaches to fabricating high-efficiency ultra-thin CdTe solar cells