An efficient approach for the implementation of the SNB based correlated-k method and its evaluation