NPA makes strides in prosecuting corruption cases