tulsa eye flashes and eye floaters