1-D Green's Functions For Heat Conduction Between Semi-infinite Slabs With Perfect and Imperfect Boundary Contact