A novel photocatalyst BiSbO4 for degradation of methylene blue