Improving quantum genetic optimization through granular computing