What is pharmacology? Definition, types, branches, importance