C-RoFN: multi-stratum resources optimization for cloud-based radio over optical fiber networks | Synapse