An improved Multiscale FEM for the free vibrations of heterogeneous solids. (15th March 2022)