BMLP: behavior-aware MLP for heterogeneous sequential recommendation