Canon launches 10 new printers in professional printing domain