Modeling and testing of a micro-cogeneration Stirling engine under diverse conditions of the working fluid