Large time behavior of the heat kernel: on a theorem of Chavel and Karp