An Artificial Neural Network for Spatio-Temporal Bipolar Patterns: Application to Phoneme Classification