A general algorithm for the numerical evaluation of domain integrals in 3D boundary element method for transient heat conduction. (February 2015)