A novel elastic-body-rotation model for concrete cover spalling caused by non-uniform corrosion of reinforcement. (20th July 2019)