From: Recovery of computation capability for neural networks from damaged states using self-organized criticality