How to display citations in text grouped as [1-3] in stead of [1,2,3] [duplicate]

Possible Duplicate:
Citing a range of papers (using numeric keys)?

In Latex I am using BibTex for the bibliography and use \bibliographystyle{unsrt} to manage my references.

When I use multiple references i.e. \cite{article1,article2,article3} I would love to see this appear in the text as:

blah blah [1-3] blah blah


blah blah [1, 2, 3] blah blah


I use the format of \bibliographystyle{unsrt} because it numbers the references in the order they appear and would like to keep this feature but I could be flexible on which style I use.

-

marked as duplicate by Charles Stewart, Willie Wong, Lev Bishop, Caramdir, lockstepApr 6 '11 at 20:49

\usepackage{cite} should do the trick