In Circle O, secants ADB and AEC are drawn from external point A such that points D, B, E, and C are on Circle O. If AD=8, AE=6, and EC is 12 more than BD, find the length of AC.