Cyanuric chloride as a general linking agent for modified electrodes: attachment of redox groups to pyrolytic graphite