Evidence suggests Bombax ceiba calyx extract enhances insulin secretion in pancreatic beta cells by lowering the ADP/ATP ratio in lab studies