Increased demand for energy, crude oil price increase, global warming due to green house gasses missions, environmental pollution, and the fast diminishing supply of fossil fuels are the major key factors leading to the search for alternative sources of energy