http://www.hindawi.com/journals/ijct/2011/208260/