Computational homogenization of heterogeneous materials with finite elements (2019)