Asymptotic expansion and Filon-type methods for a Volterra integral equation with a highly oscillatory kernel