There will be no shortage of coal for electricity production, says Union Minister Pralhad Joshi