Design of adaptive control for closed-loop communication time delay compensation in networked control systems