An efficient multi-level feature selection and cluster based classification framework on high dimensional micro-array datasets