Text this: An optimal scheduling strategy for mountainous microgrids considering user-side shared energy storage