energy acceptor