Over 300 guest workers stage mass brawl when queuing to canteen at gas deposit