A Survey on Barrier Coverage Problem in Directional Sensor Networks