A novel approach based on semi-empirical model for degradation prediction of fuel cells