Text this: Stirling cycle engine analysis