Heterostructure-Based Optoelectronic Neuromorphic Devices | Synapse