SEARCH Articles Figures Tables Artificial molecular-level machines Defining Molecular-Level Machines Molecular level Molecular-level machines energy problem Natural molecular-level machines