fix hsv2rgb