various component of nigeria mining