Enzymes: Historical perspectives, general characteristics, nomenclature and classification