Text this: The potential of photovoltaics, Biomass and Mini - Hydro as Renewable energy