Erythropoietic protoporphyria. A clinical study based on 29 cases in 14 families.