Popular Chinese Muslim website down after posting letter critical of Xi