Building addressable libraries: the use of "safety-catch" linkers on microelectrode arrays.