Social and environmental auditing practices in indian corporate sector: an overview of theortical approaches and practicle applications