add hash function for map container in Particle.hpp