What are electron acceptors accountable for?