The American Beverage Association (ABA) has hit out at a study that links energy drinks to heart attacks, saying most scientific evidence gives them a clean bill of health.