I am of the opinion that this could be Brown-cheeked fulvetta (Alcippe poioicephala). However i need to confirm this!