does zinc deficiency cause white hair