DeepConsensus: using the consensus of features from multiple layers to attain robust image classification