Enlightening the molecular mechanisms of type 2 diabetes with a novel pathway clustering and pathway subnetwork approach