Hardware/Software Cooperative Design Against Power Side-Channel Attacks on IoT Devices | Synapse