Electrocatalytically switchable CO2 capture: first principle computational exploration of carbon nanotubes with pyridinic nitrogen.