A Novel Contact Temperature Calculation Algorithm in Distribution Switchgears for Condition Assessment