Silk Road film festival closes in NW China