Hybrid work stealing of locality-flexible and cancelable tasks for the APGAS library