Patient delivery quality assurance for linac-based IMRT and helical tomotherapy using solid state detectors