BCAP: An Artificial Neural Network Pruning Technique to Reduce Overfitting