fix saturation method

The saturation function assumed that 0 < saturation < 1, while actually is is 0 < saturation < 100. Fixed.