Internal controllability of the Korteweg-de Vries equation on a bounded domain