Non-Boussinesq gravity currents and surface waves generated by lock release in a circular-section channel: Theoretical and experimental investigation