Rational design of benzodifuran-functionalized donor-acceptor covalent organic frameworks for photocatalytic hydrogen evolution from water.