Vikram Solar commissions 140 MW solar project for NTPC in Bilhaur, Kanpur, Uttar Pradesh