FPGA-ASIC hardware security systems based on physically unclonable functions for IoT