End-to-end probabilistic forecasting of electricity price via convolutional neural network and label distribution learning