Training and Operation of Multi-layer Convolutional Neural Network Using Electronic Synapses