Minimization of Systematic Errors of an Ultrasonic Thermometer Due to Signal Time Delays and Temperature Variations in the Design