A VLC-based Footprinting Localization Algorithm for Internet of Underwater Things in 6G networks