China factory blast due to ‘dereliction of duty’ -safety official