An Adaptive Memetic Differential Evolution with Virtual Population and Multi-Mutation Strategies for Multimodal Optimization Problems | Synapse