Prediction of solar irradiance using ray-tracing techniques for coral macro- and micro-habitats.