The Maldives' parliament has passed a law that strips people serving prison sentences of their political party memberships, a rule critics say is designed to oust jailed former President Mohamed Nasheed from politics.