color generator for matplotlib