Allergic Contact Dermatitis: from pathophysiology to development of new preventive strategies.