1. School of Medicine, Tehran University of Medical Sciences, Tehran 1461884513, Iran
2. School of Medicine, Isfahan University of Medical Sciences, Isfahan 8174673461, Iran
3. School of Medicine, Shahid Beheshti University of Medical Sciences, Tehran 1985717411, Iran
4. Independent Researcher, Agoura Hills, CA 91301, USA
5. School of Medicine, Iran University of Medical Sciences, Tehran 1449614535, Iran
6. Department of Dermatology and Venerology, Helios Klinikum Krefeld, 47805 Krefeld, Germany
7. Institute for Molecular Medicine, Medical School Hamburg, 20457 Hamburg, Germany
8. Departments of Dermatology, Razi Hospital, School of Medicine, Tehran University of Medical Sciences, Tehran 1983969411, Iran