Multi-objective optimization framework for electric vehicle charging and discharging scheduling in distribution networks using the red deer algorithm | Synapse