Solar cells are semiconductor devices that convert light photons into elec-tricity in photovoltaic energy conversion and can help to overcome the global energy crisis. Solar cells have many applications including remote area power systems, earth-orbiting satellites, wristwatches, water pump-ing, photodetectors, and remote radiotelephones. Solar cell technology is economically feasible for comme…