Hydrophobic alkyl chains substituted to the 8-position of cyclic nucleotides enhance activation of CNG and HCN channels by an intricate enthalpy - entropy compensation