Evolutionary computation based on nanocomposite training: application to data classification