FIG. 5B shows an exemplary flowchart of a wireless communication method 500B. Operation 502B includes receiving, by a communication node from a network node, a control information that schedules at least two shared channels for data reception, where the control information is received using a first channel associated with a first component carrier, and where the at least two shared channels are associated with at least two component carriers whose transmission mode includes a transmission block based transmission or a code block group (CBG) based transmission. Operation 504B includes receiving, by the communication node and using the at least two shared channels, at least two transmission blocks or at least two CBGs comprising data. Operation 506B includes transmitting, by the communication node to the network node, a feedback that indicates whether the data received using the at least two shared channels is successfully decoded. In some embodiments of method 500B, the feedback indicates whether the data received from one shared channel of the two shared channels is successfully decoded, the one shared channel is predefined or is indicated by a radio resource control (RRC) signal, X indicates a number of time domain symbols between a first symbol of the feedback and a last symbol of a shared channel carrying the data, and X is predefined or X is configured by the RRC signal or X is based on a capability of the communication node.