Evolutionary algorithm for optimization of multilayer coatings. (October 2018)