Text this: Coordinated control of grid-following and grid-forming energy storage for virtual inertia response considering frequency modal characteristics