Malphite: A convolutional neural network and ensemble learning based protein secondary structure predictor | IEEE Conference Publication | IEEE Xplore