Control of multiple DOFs robots using motor imagery EEG combined with Huffman coding