temperature responsive