Cross-layer energy efficient clustering for heterogeneous wireless sensor networks with renewable energy sources | IEEE Conference Publication | IEEE Xplore