Cross-Layer Optimization Scheme Using Cooperative Diversity for Reliable Data Transfer in Wireless Sensor Networks. (23rd March 2014)