All neural networks used in this study consisted of one hidden layer of 5 nodes. The number of network layers, hidden nodes, and the stopping criteria were determined through trial-and-errors process because no commonly accepted theory exists for predetermining the optimal number of nodes in the hidden layer [Tu, 1996].