Power-Optimal Mapping of CNN Applications to Cloud-Based Multi-FPGA Platforms