Experts aim to shed light on Egypt pyramid mysteries