A review on the return stroke engineering models attenuation function: Proposed expressions, validation and identification methods