Computer aided synthesis of optimal multi-speed gear drive designs using problem reduction strategy