SMS dit: Principles of artificial neural networks /