Ambos proceden de Chengjiang (China).