Computing Best Coverage Path In The Presence Of Obstacles In Wireless Sensor Networks