Quantum Field Theory of Particles with Both Electric and Magnetic Charges | Synapse