NADH, a physiological electron donor in clostridial nitrogen fixation