A review of nonlinear FFT-based computational homogenization methods | Synapse