DNA computer model — — Part I : Theory