Mechanics of carbon-coated silicon nanowire via second strain gradient theory