[2310.09932] "Reading Between the Heat": Co-Teaching Body Thermal Signatures for Non-intrusive Stress Detection