The sun is the ultimate source of energy on earth and provides renewable sources of energy like wind, tidal energy, biomass etc. With the rapid advances in technology, direct conversion of solar energy into electricity has gathered momentum.