Anti-Japanese protests rocked Chinese cities