Domain structures of ferroelectric nanotubes controlled by surface charge compensation