Why some cosmetics may trigger allergic reaction