microelectronics robotics sensory neural interface photonics scalable neural encoding processing algorithms machine learning