world's new energy source that releases massive power by