Non-Abelian strings and monopoles in supersymmetric gauge theories