Blockwise simple component analysis via rotation, constraints or penalties, with an application to product × attribute × panelist data. (July 2018)