Laboratory automation, Part 1. Total laboratory automation: a view of the 21st century.