Western political concepts like separation of powers are alien and unsuited to China