On-chip GaN-based dual-color micro-LED arrays and their application in visible light communication.