Variance component models