Direct-fired heat pump for multi-pass water heating using microchannel heat and mass exchangers