Sanathan Textiles IPO opens today: Should you subscribe to it?