Exploring search strategy for systematic literature review: evidence from the International Journal of Management Reviews (Business: Theory and Practice, 2025)