photoendoliths