Ivermectin: a new therapeutic weapon in dermatology?