Asynchronous Multi-rate Sampled-data Control: an Embedded Model Control Perspective