The Miracles of Minerals: the Human Need for Ninety Plus Elements from a Cell's Point of View