3D dynamic numerical programming and calculation of vertical buried tube heat exchanger performance of ground-source heat pumps under coupled heat transfer inside and outside of tube