USB issues with Arduino 2560Mega powered by external supply