Enhancing Evolutionary Algorithm Performance With Knowledge Transfer And Asynchronous Parallelism