Cadmium telluride/Langmuir film photovoltaic structures