performance tests for promises vs callbacks in node.js