Dynamic Topology Optimization for Assuring Connectivity in Multihop Mobile Optical Wireless Communications Networks