“…Efficient attachment can be obtained by the incorporation of suitable anchoring groups capable of connecting to the semiconductor's surface. Among others, aminoacid, anhydride, carboxylate,, cyanoacrylate,, ester,, hydroxamate,, pyridyl, and phosphonate groups have been used for that purpose. It is also possible to introduce a linkage molecule that is able to interact with both the chromophore and the semiconductor surface.…”