TPWR's ~70% run-up in two months stems from power demand growth, international coal price rally and possible renewables business IPO