Finite-time synchronization of complex networks with partial communication channels failure