Zhang, Liyuan; Wang, Lei; Li, Hongji; Li, Pinhua Synthetic Communications, 2008 , vol. 38, # 10 p. 1498 - 1511