Validation and performance analysis of a parallel ported code for simulating the effects of lightning strokes on telecommunication buildings