Clean development mechanism as a solution to the present world energy problems and a new world order: a review