Development and validation of a numerical model of a rotary steam engine for electric power micro generation using biomass