Harnessing Nonlinearity: Predicting Chaotic Systems and Saving Energy in Wireless Communication | Synapse