DualNER: A Dual-Teaching framework for Zero-shot Cross-lingual Named Entity Recognition