Title: A century of power generation