Nickel allergy and allergic contact dermatitis: a clinical review of immunology, epidemiology, exposure and treatment.