A summary of numerical methods for solving transient heat conduction problems