Temporally Consistent Video Colorization with Deep Feature Propagation and Self-regularization Learning