Species variation in the specificity of ribulose biphosphate carboxylase/oxygenase