Medici family mystery may be solved after more than 400 years