A pattern language for an office design: integrating humane patterns and green patterns in an office design