Economic and environmental multi-optimal design and dispatch of solid oxide fuel cell based CCHP system