Boundary elements for non-linear heat conduction problems