Parallel processing, neural networks and computer applications, research and practice.