All integrated hydrogen argon power cycle ihapc project Articles