Steam engine power generation