8 nabbed in Canarsie on drug charges