The zebrafish skin pattern is generated by combinations of cells producing various pigments