Implementation of a symmetric boundary element method in transient heat conduction with semi-analytical integrations