Sequential modular and simultaneous modular strategies for process flowsheet optimization