Simulations of saturation due to overstimulation of color-selective areas Environment requirements python 2.7 colour-science matplotlib