excess nutrients: phosphorus (phosphate) and nitrogen (nitrate)
water changes water changes water changes
reducing light, feedings and covering the tank are only cosmetic solutions. algae returns once you go off that regime.
nail it at the root and you get rid of it forever