Bindhyabashini Hydropower offers IPO for General Public