Effect of environmental thermal fatigue on concrete performance based on mesostructural and microstructural analyses. (20th May 2019)