Scientists finally solve mystery of why Europeans have less Neanderthal DNA than East Asians