Baidu attempts to stamp out music piracy