[1] Harbin Inst Technol, Natl Key Lab Sci & Technol Adv Composites Special, Harbin 150080, Peoples R China
[2] Bauman Moscow State Tech Univ, Fed State Budgetary Educ Inst Higher Educ, Mytishchi Branch, Mytishchi 141005, Russia
[3] Northumbria Univ, Fac Engn & Environm, Newcastle Upon Tyne NE1 8ST, England