Free-piston Stirling cryocooler (FPSC) for low-temperature applications down to 110 K. (September 2020)