how long does contact dermatitis last