Numerical investigation of impact of non-spherical particles with spin and multi-point contact