International Journal of Sustainable Energy and Environmental Research 2306-6253 5 2 On Generation of Renewable Energy from Road Traffic 14 30 10.18488/journal.13/2016.5.2/13.2.14.30