PROTON+: A Placement and Routing Tool for 3D Optical Networks-on-Chip with a Single Optical Layer