Single-loop Stochastic Algorithms for Difference of Max-Structured Weakly Convex Functions