A three-dimensional inverse heat conduction problem approach for estimating the heat flux and surface temperature of a hollow cylinder