A comprehensive study on modern optimization techniques for engineering applications | Synapse