Text this: SAHPPA: a novel power pinch analysis approach for the design of off-grid hybrid energy systems