Numerical electric breakdown model of heterogeneous granite for electro-pulse-boring