P2CL: Prototype-Constrained Consistent Learning — Toward Controllable and Consistent Transfer | AMiner