Adaptive FIR Neural Model for Centroid Learning in Self-Organizing Maps