A thermo-hydro-mechanical model for energy piles under cyclic thermal loading