Deep Learning Models for Cancer Classification from Microarray Gene Expression Profiles