Micro Internal Combustion Swing Engine (MICSE) for Portable Power Generation Systems