Generalizing Rough Set Theory through Dominance-based Rough Set Approach