Oscar-winning composer Ennio Morricone, who was famed for writing the scores to Sergio Leone's Spaghetti Westerns, as well as the music for The Mission and Cinema Paradiso, has died aged 91.