Stem cell factor, a novel cutaneous growth factor for mast cells and melanocytes