fix hour handling bug in CAISO parser