Review communication capabilities of nanodevices - nanonetworks, technological barriers, and potential for future use | IEEE Conference Publication | IEEE Xplore