Recent advances in biological nitrogen fixation.