Circular back-propagation networks for classification