Cardinal Health installs more than 500 Pharmacy Health Network locations