Source: https://mitocw.ups.edu.ec/courses/mathematics/18-02sc-multivariable-calculus-fall-2010/4.-triple-integrals-and-surface-integrals-in-3-space/part-a-triple-integrals/session-76-spherical-coordinates/MIT18_02SC_notes_32.pdf