A Temporal Logic Approach for Analyzing Safety Properties of Predicate Transition Nets