Covariance matrix design of transmit waveform for MIMO dual-function radar-communication system