Immune mechanisms in allergic contact dermatitis