Energy-Efficient NLP with Spiking Neural Networks: A Comprehensive Review of Opportunities and Challenges | Synapse