Anti-curfew protest dispersed by police in Germany’s Stuttgart