Ion-modulation optoelectronic neuromorphic devices: mechanisms, characteristics, and applications | Synapse