Protesters stage anti-Japan rallies in China