added a poisson distribution generator function on MatrixUtils