Structural and functional insights into thermally stable cytochrome c′ from a thermophile