A New Adaptive Merging and Growing Algorithm for Designing Artificial Neural Networks | Synapse