Factors affecting the grain-refinement of aluminum using titanium and boron additives