Reconfigurable Neuromorphic Computing with 2D Material Heterostructures for Versatile Neural Information Processing | Synapse