Where did Charles Perrault get the idea of Cinderella from?

Charles Perrault based "Cinderella" on an Italian variant of an old folk tale, "La Gatta Cerentola", by Giambattisita Basile.