Integrated approach to chemical process flowsheet synthesis