Ukraine has said that Russian troops had seized the Zaporizhzhia nuclear plant where a fire had broken out after it had been targeted by shelling.