Text this: Variance components estimation mixed models, methodologies and applications