A high-performance self-powered photodetector based on SnP2S6 in the visible light region | Synapse