我儿子2周岁5个月,因为便秘腹胀到医院检查,B超查处脾肿大,他身体没有发热情况,B超肝也正常,就是脾肿大,肋下大概45mm,后到血液科住院检查,血常规除了淋巴细胞偏高一点,其他基本正常,eb病毒抗体检查除了病毒衣壳igm>160, 其他几项都是阴性,人类巨细胞病毒阳性,心肌酶谱肌酸激酶偏低,肝功能前白蛋白偏低其他正常,淋巴细胞亚群分析除了nk细胞百分比偏低,为6.88,正常范围为7-20,其他正常,我想知道我儿子脾肿大是什么原因造成的?