What factors affect the accuracy and stability of temperature controllers