fixed some issues in initialize_particle_cloud