Debate continues over auditor independence and audit firm rotation