SFC Environmental Technologies IPO Subscribed 42% by Day 3