Low-Energy Clock Generation For Internet-Of-Things Applications