Solid-oxide fuel cells in power generation applications: A review