The Crystal Structures of Bacillithiol Disulfide Reductase YpdA Reveal Structural and Functional Insight into a New Type of FAD-Containing NADPH-Dependent Oxidoreductases