Molecular and biomolecular electronics - Birge, Robert R. (American Chemical Society, 1994)