Covalent modification of graphene and micro-diamond with redox active substrates via photogenerated carbenes. (April 2015)