MMCNN: A Multi-branch Multi-scale Convolutional Neural Network for Motor Imagery Classification