Design of explicitly or implicitly parallel low-resolution character recognition algoritms by means of genetic programming