Explorations in Emoji-based P300 BCI-Spellers and Convolutional Neural Network Optimization for SSVEP-based Bio-Signals