With the increasing demand for energy throughout the world, the environment around us is getting severely affected. The conventional energy sources (coal, oil and gas) are unfortunately the biggest polluters of the environment. The aforementioned energy sources emit greenhouse gases like carbon dioxide and methane, which are responsible for global warming and ozone layer depletion. The only feasible answer to this problem is to reduce the use of the conventional energy sources and focus more on other energy sources. The renewable energy sources (solar, wind and hydro) have been present in nature, but the technology to harvest these energies have always been relatively expensive until recently. The biggest advantage of using renewable ener...