derivative of sinx^x