Add kelvin unit option to diffuse model