Thermal Transfer ribbon and printers