Zhenhao Zou was the subject of an international appeal after he was convicted of drugging and raping 10 women while being suspected of attacking at least 50 more victims