The chains have ranked more expensive than rival Aldi for weekly shops in Which? studies