Gel-cast hierarchical porous B4C/C preform and its role in fabricating reaction bonded boron carbide composites