Cordova 3.5.0 FileTransfer + NodeJS (multipart/form-data) upload issue

Cordova 3.5.0, file-transfer plugin Android js file.

  var ft = new FileTransfer();
  var options = new FileUploadOptions();
  options.fileKey="files";
  options.fileName=path.substr(path.lastIndexOf('/')+1);
  options.mimeType="video/mp4";
  options.headers = {Connection: "close"};
  options.chunkedMode = false;
  options.httpMethod = 'POST';

  ft.onprogress = function(progressEvent) {
    if (progressEvent.lengthComputable) {
      loadingStatus.setPercentage(progressEvent.loaded / progressEvent.total);
    } else {
      loadingStatus.increment();
    }
    colsole.log(progressEvent.loaded / progressEvent.total);
  };

  ft.upload(path, uri, win, fail, options);

Node.JS server

app.post('/upload', function(req, res) {
    console.log('upload req:'+util.inspect(req.files));
}

Console.log returns "undefined" for req.files. Works fine with Native Android program and web upload.