Self-adaptive algorithms for proximal split feasibility problems and strong convergence analysis