Canton's Nature's Storehouse receives recall for sunscreen lotion