stirling engine efficiency record