Cancer vaccine project receives EU funds