What is synchronous Time-division multiplexing? And why is it different from asynchronous?