Haining Yao, Anthony Mark Orme and Letha Etzkorn
Journal of Computer Science 1 ( 1 ): 107 - 113 , 2005