2
Published 2014
Springer Berlin Heidelberg

10
Published 2021
Springer Nature Singapore

11
by Yang, Jian
Published 2017
Springer Nature Singapore

14
by Yang, Jian
Published 2011
Palgrave Macmillan US

15
Published 2015
CRC Press/Balkema