N-(3-Triethoxysilylpropyl)-4-(N'-maleimidylmethyl)cyclohexanamide (TPMC): a heterobifunctional reagent for immobilization of oligonucleotides on glass surface.