review of vapor compression and absorption cycles