Feng Xiaogang takes home Best Director