Condensation flow visualization, heat transfer, and pressure drop in printed circuit heat exchangers with straight and wavy microchannels