future-generation ultrasmall nanodevices