megacells