C.N.R. Rao apologises to science journal