Interactive open access publishing and public peer review : the effectiveness of transparency and self-regulation in scientific quality assurance - Pöschl, Ulrich