We understand that this is a helpful share but until we see the source code of these Chinese TWRP releases, we're keeping all links away from XDA. This is merely a precaution that benefits the security of our users. We would also like to avoid getting in trouble with the utmost respected Team Win
Thank you for understanding. Useful feedback is welcome via PM.