Alpha-Lipoic Acid (ALA) — Benefits, Dosage & Side Effects