I. Introduction
Depletion of fossil fuel, pollution problems, continuous increase in population growth and increase in demand about the accessibility of power and modern power electronics paved an opportunity for the maximum use of renewable energy sources (RES) such as solar, wind and fuel cell [1]. However, these RES experience some deficiencies and some fundamental problems when utilized as stand-alone energy sources. The output power generated by PV systems is highly dependent on weather conditions. Natural variations in solar irradiance and temperature causes power fluctuations in a PV system. Apart from this, the power generated by a PV system is difficult to store for backup [2].