Distributed Computing Paradigms for CSIP in Wireless Sensor Networks: A Comparative Review