A Rough-Genetic Algorithm For Classification of Complex Data