NAB has devised effective strategy against corruption