Metal-free graphdiyne doped with sp-hybridized boron and nitrogen atoms at acetylenic sites for high-efficiency electroreduction of CO2 to CH4 and C2H4