Are nikon speedlites compatible to canon dslrs? If yes, which would be better canon speedlites or nikons? Pricewise and functionality? Ty.