Heavy rainfall lashes Gwadar, other parts of Balochistan