Numerical homogenization of periodic composite materials with non-linear material components