DFT calculations reveal pronounced HOMO-LUMO spatial separation in polypyrrole-nanodiamond systems.