use MOEAFramework to solve the problem （also change back the name）