Synchronization of directed complex networks with uncertainty and time-delay. (May 2018)