Estimating covariance via Fourier method in the presence of asynchronous trading andmicrostructure noise