Visible light communication based indoor localization. (2022)