1. Division of Dermatology, Department of Medicine, Faculty of Medicine
2. Immunology Laboratory, Department of Pathology
3. Department of Microbiology, and
4. Division of Allergy, Immunology, and Rheumatology, Department of Medicine, Faculty of Medicine, Ramathibodi Hospital, Mahidol University , 270 Rama VI Road, Ratchathewi, Bangkok, 10400 , Thailand