Computational analysis of a dual-port semi-circular patch antenna combined with Koch curve fractals for UWB systems