A review on rock hardness testing methods and their applications in rock engineering - doi 10.1007/s12517-022-10314-z 2022-06 Article type Journal