Using GA to Train NN Using Sharing and Pruning