Energy Price Cap could be replaced by 'market-based' system