The design of aggregate gradings to minimum and controlled porosity - a study of packing characteristics and void characteristics in aggregates