Abstract: The continuous depletion of naturally occurring resources to meet the daily global energy demand will likely exhaust the fossil fuels in near future. Consequently, to preserve natural ...