Clinical features and long-term outcomes of moyamoya disease: a single-center experience with 528 cases in China.