Rickshaw puller found hanging in Puri, suicide suspected