A novel degradation model of proton exchange membrane fuel cells for state of health estimation and prognostics. (3rd September 2021)