A Cross-Layer Approach for Energy Efficient Transmission of Progressively Coded Images over Wireless Channels