New survey telescope in NW China's Qinghai will help detect