Dynamic charging optimization for electric buses under photovoltaic-storage-grid energy supply mode | Synapse