Bremen knock Dortmund out of German Cup