Integration of interactive optimisation in the conceptual design stage of shading devices