Particles as stable topological solitons