cadmium telluride solar cell Synonyms