Hairpins create minute inversions in non-coding regions of chloroplast DNA