fix issue #4 that can't download from Xiami
add testcase of Xiami