CATERPillar : a fast and flexible framework framework for generating synthetic white matter numerical phantoms