ส่วนประกอบเชิงกลของหินแกรนิต