Flexible molecular-scale electronic devices.