A novel exergy-based assessment on a multi-production plant of power, heat and hydrogen: integration of solid oxide fuel cell, solid oxide electrolyzer cell and Rankine steam cycle