Text this: Numerical investigations on the Stirling engine power and the efficiency of Stirling engine generator