[1] Xi An Jiao Tong Univ, Sch Energy & Power Engn, Xian 710049, Shaanxi, Peoples R China
[2] Xi An Jiao Tong Univ, State Key Lab Mech Behav Mat, Xian 710049, Shaanxi, Peoples R China
[3] Yingli Green Energy Holding Co Ltd, Baoding 071051, Hebei, Peoples R China