Future of Energy is one of the most significant challenge mankind faces today.