热带雨林气候一般分布在赤道附近,但是在马达加斯加岛东侧在南纬23度附近分布有该气候,请问原因?