ECU holds off Virginia Tech, 35-28