Prokaryotic Nitrogen Fixation: A Model System for the Analysis of a Biological Process