Zhores Alferov, the 2000 Nobel prize winner in physics and a member of Russia’s parliament, has died aged 88 in St Petersburg, the Russian Communist party said on Saturday.