Renewable energy sources are those which take place naturally and, unlike non-renewable fuels, are in theory limitless. These include the sun, biomass, wind, geothermal heat, and tides, waves and currents in oceans and rivers. Energy represents an important role in modern life of today; it really is needed for heating, lighting and cooking in households [...]