Active Drive with Unconventional Linear Generator for Reciprocating Motion Stirling Gensets