Structure of cadmium telluride solar cells