Jonathan & John, thanks for your further comments. I'll correct the name of the Shrike. And I post here a photo of Brown Shrike which I hope would be correct this time !
Regarding the Flycatcher in question, for the time being, I'm still in favour of a Brown-breasted Flycatcher. A photo showing the bill colour which fits the description of a BB Flycatcher is attached. For the wing size, I don't think it's too long (relative to the tail) comparing to the picture shown on "Birds of HK & South China". Furthermore, there were records of BBF in Shennonjia in recent years but no Ferruginous Flycatcher (non-official).
Paul