Source: http://users.polytech.unice.fr/~aliferis/fr/teaching/courses/peip2/electromagnetisme/ep_uns_peip2_electromagnetisme_cours.pdf