SEARCH Articles Figures Tables Computer assembly language Computer-aided assembly Self assembled monolayers computational studies