A study of Cadmium Selenide solar cells