New Delhi, February 6: The Insurance Regulatory and Development Authority (IRDAI) has formed a panel to assess the desirability and feasibility of formation of standalone micro-insurance companies. The initiative is intended to protect low -income people with affordable insurance products, and help them cope with and recover from financial losses.