Temporal dendritic heterogeneity incorporated with spiking neural networks for learning multi-timescale dynamics | Synapse