Adaptive composite finite elements for the solution of PDEs containing non-uniformly distributed micro-scales