Energy price rises halting SME green efforts