Efficient RO-PUF for Generation of Identifiers and Keys in Resource-Constrained Embedded Systems