Un médico líder en China ha predicho que la pandemia de coronavirus podría tomar "aproximadamente dos años" para ser controlada.