Algeria electoral developments challenge parties