use `sdcards.forEach(function () { ` to wrapper the following code because all sdcard queries are asynchronous, the DOMRequest will be overwritten by using for-loop here.