The heavy dependence on non-renewable energy sources is among the biggest environmental threats in current times. The negative impact of fossil fuel...