With a memory module read request, there is a delay between the time of the data request and the time the data is available for output from the memory module. what is this delay called?