The depletion of fossil fuel resources on a worldwide basis has necessitated an urgent search for alternative energy sources to meet present day demands. Solar energy is a clean, inexhaustible and environment-friendly potential renewable energy option. A stand-alone solar photovoltaic cannot provide a continuous supply of energy due to seasonal and periodic variations. Therefore, in order to sa...