splenic trabecula