On Compiling CNFs into Structured Deterministic DNNFs