The National Executive Committee of the ruling party Chama Cha Mapinduzi (CCM) has approved the names of three candidates, who will vie for MP seats in three constituencies in the by-elections scheduled for January next year.