Channel estimation, user activity identification and signal detection in grant-free multiple access systems