Edison Chen makes a high-profile comeback to endorse slippers