Nonconsensus opinion model on directed networks