Learning and Structural Determination of Three-Layered Neural Networks using a Genetic Algorithm