Multiple impact response of temperature-dependent carbon nanotube-reinforced composite (CNTRC) plates with general boundary conditions. (15th March 2017)