Thermal decoherence in mesoscopic interference