How many periods can Greek canon law be divided into