Gazans blame Hamas for energy crisis