InterGrad: Energy-Efficient Training of Convolutional Neural Networks via Interleaved Gradient Scheduling