On the computation of underground electromagnetic fields generated by lightning: A comparison between different approaches