Serum 25-hydroxyvitamin D deficiency predicts long-term poor prognosis among ischemic stroke patients without hyperglycaemia.