Stress/strain gradient plasticity model for size effects in heterogeneous nano-microstructures. (October 2017)