Bartolomeo Cristofori and the invention of the piano