Text this: Cybersecurity in microgrids: A review on advanced techniques and practical implementation of resilient energy systems