Electrochemical functionalization of carbon surfaces by aromatic azide or alkyne molecules: a versatile platform for click chemistry.