Particle Filters and Their Applications