WIND PHOTOVOLTAIC STORAGE RENEWABLE ENERGY GENERATION