Firmware upgrade gone wrong
Yes,  turn off the phone and try to charge from a wall charger,  and when battery is full,  try to do firmware recovery,  this time use a good usb cable, and ensure a good Internet connection.

Keep battery level above 80% or keep it full.

And if all fails go to service center.

Vote up if I helped ;)