Particle-In-Cell Simulation