glucoheptanoic acid