An ERA5-derived mesovortex tracking framework for investigating tropical cyclogenesis (Earth System Science Data (ESSD), 2026)