Note to Readers Please note that one term in Eq. 5 was missing in the original ACM publication. The paper in this web page has been updated to refect the error change.