Identification of anti diabetic compounds from natural productis and elucidating their possible mechanism of action