“Emotional Competence Self-Efficacy and Leadership Development Among University Student Leaders in Shandong China”. Peta International Journal of Social Science and Humanity, vol. 5, no. 3, Aug. 2026, pp. 91-119, https://doi.org/10.59088/h7e7xe71.