Canada's Andreescu out of National Bank Open after loss to China's Zheng