different types of mining processes