Impact of vitiligo on the health-related quality of life of 104 adult patients, using Dermatology Life Quality Index and stress score: first Egyptian report.