A distributed real-time model of degradation in a solid oxide fuel cell, part I: Model characterization