Multiple sclerosis: a review