Abridgment of review of status of power generation: Annual report of committee on power generation | IEEE Journals & Magazine | IEEE Xplore