Let colorRGBAToString take 4 params instead
Fix fillStyle and strokeStyle ignore alpha value issue, now it multiply fillStyle or strokeStyle and globalAlpha