The observer follower filter: A new approach to nonlinear suboptimal filtering