Micromechanical modelling of functionally graded materials