Simple and Fast Poisson Solver with Arbitrary Boundary Shape and Condition for PIC Simulation