Unstructured grid generation by advancing front method using structured background grids