Power-Aware Checkpointing for Multicore Embedded Systems