Influence of electron donor, oxygen, and redox potential on bacterial perchlorate degradation.