A novel solar-powered liquid piston Stirling refrigerator. (1st November 2018)