Putting alternative sources of energy into prospective | IEEE Journals & Magazine | IEEE Xplore