New engineering geological weathering classifications for granitoid rocks