Electromagnetic Structures Of Linear Generators Driven By Reciprocating Motion Engines