Robust regression for periodicity detection in non-uniformly sampled time-course gene expression data