China's anti-corruption TV series goes viral