Photographers catch glimpses of Camelopardalids meteor shower