Technology/Engineering/Computer Science Electrical Engineering/Electronics Telecommunications Nanotechnology/Micromachines Research/DevelopmentNature