A critical review of mineral–microbe interaction and co-evolution: mechanisms and applications