The iranian nuclear agreement: A scientifically reliable, transactional and verifiable joint comprehensive plan of action