Guosen Yan - Guo, Hua; Xie, Daiqian; Yang, Weitao (Springer Berlin Heidelberg, 2015)