Missing Value Estimation in Microarray Data by Fuzzy Clustering and Gene Regulatory Information