Reliable data storage in heterogeneous wireless sensor networks by jointly optimizing routing and storage node deployment | TUP Journals & Magazine | IEEE Xplore