Strain gradient elasticity solution for functionally graded micro-cylinders