AC Generators: Principles & Key Concepts πŸ€–