Li Zhang, IBM Research