Cancer Classification from Gene Expression Data by NPPC Ensemble | Synapse