Mechanisms of regulation of SNF1/AMPK/SnRK1 protein kinases