The role of research and development to improve STS education: experiences from the PLON project