The seven operating modes of the Supercharged Ejector Scramjet (SESJ) combined-cycle engine