Integrating ride-sourcing with electric vehicle charging under mixed fleets and differentiated services. (January 2023)