An introduction to ore geology