Applied materials and technologies - Xiong, Xiaopeng; Zhang, Ran (Switzerland : Trans Tech Publications, 2015)