Review of numerical and approximate methods for the modal analysis of general optical dielectric waveguides