Aryldiazonium salt derived mixed organic layers: From surface chemistry to their applications